Synonyms for "power station"

Words with similar meaning